﻿function inicializarApp(){

	abrirBancoDeDadosLocal();
	coletaPresencasDBLocalParaInMemoryDB();
	tbPresencaHTML = $("#tbPresenca");
	startListeners();
}

function insereTodasPresencasInMemoryTbPresencaNaView(){
	tbPresencaHTML.find('tr:not(:first)').remove();
	for(var i = 0; i < InMemorytbPresenca.rows.length; i++) {
		tbPresencaHTML.append('<tr><td class="tb_id"><a>'
							+ InMemorytbPresenca.rows.item(i).ID
							+ '</a></td><td class="tb_data"><a>'
							+ InMemorytbPresenca.rows.item(i).data
							+ '</a></td><td class="tb_remover"><a href="#" onclick="removerPresencaDobanco('
							+ InMemorytbPresenca.rows.item(i).ID
							+ ');">Deletar</a></td><tr>');
		//console.log(InMemorytbPresenca.rows.item(i));
	}
}

function startListeners(){
	$(function() {
	  $("td.url a").live("click", function() {
		var parent = $(this).parent();
		$(this).replaceWith("<input type='text' value='" + $(this).attr("href") + "'");
		parent.children(":text").focus();
		return false;
	  });
	  $("td.url :text").live("blur", function() {
		$(this).replaceWith("<a href='" + $(this).val() + "'>");
	  });
	});
}